leather additive - German English Dictionary